home *** CD-ROM | disk | FTP | other *** search
/ Aminet 44 / Aminet 44 (2001)(GTI - Schatztruhe)[!][Aug 2001].iso / Aminet / comm / tcp / dhcpd.lha / README.amiga < prev   
Text File  |  1999-10-10  |  4KB  |  99 lines

  1. Description :
  2.     This is a port of a DHCP server which is made by the Internet Software Consortium 
  3.     and which is available at ftp://ftp.isc.org/isc/dhcp/dhcp-2.0.tar.gz
  4.     You should download this file to get the general documentation of the server.
  5.  
  6. Requirements :
  7.     Need ixemul.library and ixnet.library (tested with version 47.3)
  8.     Need a TCP/IP stack (tested with AmiTCP 4.0 Demo, Miami 3.2b
  9.     and MiamiDx beta)
  10.     May need other part of the Geek distribution.
  11.  
  12. Quick installation :
  13.     - Put the executable dhcpd somewhere in your path.
  14.     - If it doesn't exist create an assign ETC: to a directory
  15.     where you create the dhcpd.conf file (use the example file
  16.     as a startup and read the original man pages) and create an empty
  17.     file dhcpd.leases in ETC: .
  18.  
  19. Running :
  20.     - With Miami or MiamiDx :
  21.     MiamiRoute add 255.255.255.255 -interface {IP-ADDRESS of network interface} 
  22.     or (with MiamiDx only) add a direct host route to the address 255.255.255.255
  23.     in your interface definition.
  24.     - With AmiTCP (should work with Genesis too)
  25.     route add 255.255.255.255 -interface {IP-ADDRESS of network interface} 
  26.  
  27.     - Run the server in the background
  28.     Run <>NIL: Dhcpd -f -q <>NIL:
  29.     * The -f is mandatory to disable the attempt to fork which doesn't work
  30.     * The -q make the start quiet
  31.     * All protocols messages are logged using the standard logging features
  32.     of the stack
  33.  
  34. Testing :
  35.     Configure your client to use DHCP
  36.     With Windows 95/98 clients use WinIPCfg.exe to renew or free the IP address
  37.     With Windows NT clients use IPCfg.exe to renew or free the IP address
  38.  
  39. Re-Compile :
  40.     (Originally done with gcc 2.7.2.1)
  41.     Download the original archive, ungzip an untar it.
  42.         gzip -dc dhcp-2.0.tar.gz | tar xf -
  43.     Apply the patch :
  44.         patch -p 2 < patch-dhcp-2.0
  45.     Configure
  46.         ./configure
  47.     Compile
  48.         make all
  49.     Install in the default directories (change the Makefile.conf before
  50.     the configure if you want to change them)
  51.         make install
  52.  
  53. Copyright informations :
  54. For the original work
  55. /*
  56.  * Copyright (c) 1995, 1996, 1998, 1999 The Internet Software Consortium.
  57.  * All rights reserved.
  58.  *
  59.  * Redistribution and use in source and binary forms, with or without
  60.  * modification, are permitted provided that the following conditions
  61.  * are met:
  62.  *
  63.  * 1. Redistributions of source code must retain the above copyright
  64.  *    notice, this list of conditions and the following disclaimer.
  65.  * 2. Redistributions in binary form must reproduce the above copyright
  66.  *    notice, this list of conditions and the following disclaimer in the
  67.  *    documentation and/or other materials provided with the distribution.
  68.  * 3. Neither the name of The Internet Software Consortium nor the names
  69.  *    of its contributors may be used to endorse or promote products derived
  70.  *    from this software without specific prior written permission.
  71.  *
  72.  * THIS SOFTWARE IS PROVIDED BY THE INTERNET SOFTWARE CONSORTIUM AND
  73.  * CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
  74.  * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  75.  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  76.  * DISCLAIMED.  IN NO EVENT SHALL THE INTERNET SOFTWARE CONSORTIUM OR
  77.  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  78.  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  79.  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  80.  * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  81.  * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  82.  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  83.  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  84.  * SUCH DAMAGE.
  85.  *
  86.  * This software has been written for the Internet Software Consortium
  87.  * by Ted Lemon <mellon@fugue.com> in cooperation with Vixie
  88.  * Enterprises.  To learn more about the Internet Software Consortium,
  89.  * see ``http://www.vix.com/isc''.  To learn more about Vixie
  90.  * Enterprises, see ``http://www.vix.com''.
  91.  */
  92.  
  93. For the Amiga port :
  94.     The port is freeware, use it as you want.
  95.  
  96. Contact for the Amiga port :
  97.         alain.deschamps@free.fr
  98.     
  99.